ContentEgg\application\modules\Feed\FeedModule D

Total Complexity 142
Dependencies 13
Dependents 0
Total lines 794
Lines of code 596
Logical lines of code 305
Comment lines 27
Methods 33
Properties 1

Methods 33

Method Rating Maintainability Complexity Lines of code
prepareResults()
C
31 26 114
feedProductPrepare()
B
35 21 88
doRequestItems()
A
41 15 54
mapProduct()
A
44 12 43
doRequest()
S
52 7 24
mapAttributes()
S
50 6 30
applyAiSuggestions()
S
51 6 29
aiAutomap()
S
46 5 41
maybeAiAutomap()
S
56 5 21
normaliseSuggestionKeys()
S
60 4 14
askAiForMapping()
S
60 4 13
viewDataPrepare()
S
62 3 11
info()
S
64 2 10
getProductModel()
S
63 2 10
isZippedFeed()
S
66 2 10
getFeedUrl()
S
67 2 8
getProductsTtl()
S
63 2 10
getPrompt()
S
64 2 10
buildNormalizedFieldList()
S
66 2 9
releaseVersion()
S
82 1 3
isFree()
S
82 1 3
getParserType()
S
81 1 3
defaultTemplateName()
S
82 1 3
isItemsUpdateAvailable()
S
82 1 3
isUrlSearchAllowed()
S
82 1 3
renderSearchPanel()
S
79 1 3
renderResults()
S
79 1 3
renderSearchResults()
S
79 1 3
renderUpdatePanel()
S
79 1 3
stripControlChars()
S
78 1 3
persistMapping()
S
75 1 4
mapXmlData()
S
76 1 4
getPriceParamMap()
S
71 1 6